dr mike herring